Tureng Mobile
Deyim
4
f.
live out one's life
f.
have had its chips
f.
has had its chips
f.
have had your chips [uk]